没辙: at one's wit's end, unable to find a way out...
截止: to close, to stop, to put a stop to sth, cut-off point, stopping point, deadline...
不行: won't do, be out of the question, be no good, not work, not be capable...
闻: to hear, news, well-known, famous, reputation, fame, to smell, to sniff at...
养活: to provide for, to keep (animals, a family etc), to raise animals, to feed and clothe, support, the necessities of life, to give birth...
地毯: carpet, rug...
亭子: pavilion...
望见: to espy, to spot...
做主: to decide, to make decisions, to take responsibility (for deciding), to be in charge, to give sb justice...
现金: cash...